percutaneous ethanol injection - Turkish English Dictionary